package com.gw.quotes.entity.business;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 商品行情类
 * 
 * @author fenbowen
 *
 */
public class Goodsprice implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 行情id
	 */
	private String priceguid;
	/**
	 * 商品id
	 */
	private String goodsguid;

	/**
	 * 商品分类id
	 */
	private String goodsclassguid;
	/**
	 * 商品编号
	 */
	private String goodscode;
	/**
	 * 商品名称
	 */
	private String goodsname;
	/**
	 * 品牌id 内部使用
	 */
	private String goodsbrandguid;
	/**
	 * 品牌名称
	 */
	private String goodsbrandname;
	/**
	 * 协议价，即显示金额
	 */
	private BigDecimal agreementprice;

	/**
	 * 市场价
	 */
	private BigDecimal marketprice;

	/**
	 * 图片路径
	 */
	private String imgurl;

	/**
	 * 商品详细描述
	 */
	private String goodsdesc;

	/**
	 * 商品包含的配件列表
	 */
	private List<Goodsprice> accessoryList;

	/**
	 * 商品包含的升级配列表，如:内存2G换4G 400元
	 */
	private List<Goodsoptprice> goodsoptList;

	/**
	 * 商品参数列表
	 */
	private List<Goodsparam> goodsparamList;

	/**
	 * 商品协议供应商
	 */
	private List<Supplier> supplierList;

	public String getPriceguid() {
		return priceguid;
	}

	public void setPriceguid(String priceguid) {
		this.priceguid = priceguid;
	}

	public String getGoodsguid() {
		return goodsguid;
	}

	public void setGoodsguid(String goodsguid) {
		this.goodsguid = goodsguid;
	}

	public String getGoodscode() {
		return goodscode;
	}

	public void setGoodscode(String goodscode) {
		this.goodscode = goodscode;
	}

	public String getGoodsname() {
		return goodsname;
	}

	public void setGoodsname(String goodsname) {
		this.goodsname = goodsname;
	}

	public String getGoodsbrandname() {
		return goodsbrandname;
	}

	public void setGoodsbrandname(String goodsbrandname) {
		this.goodsbrandname = goodsbrandname;
	}

	public BigDecimal getAgreementprice() {
		return agreementprice;
	}

	public void setAgreementprice(BigDecimal agreementprice) {
		this.agreementprice = agreementprice;
	}

	public String getImgurl() {
		return imgurl;
	}

	public void setImgurl(String imgurl) {
		this.imgurl = imgurl;
	}

	public BigDecimal getMarketprice() {
		return marketprice;
	}

	public void setMarketprice(BigDecimal marketprice) {
		this.marketprice = marketprice;
	}

	public String getGoodsdesc() {
		return goodsdesc;
	}

	public void setGoodsdesc(String goodsdesc) {
		this.goodsdesc = goodsdesc;
	}

	public List<Goodsprice> getAccessoryList() {
		return accessoryList;
	}

	public void setAccessoryList(List<Goodsprice> accessoryList) {
		this.accessoryList = accessoryList;
	}

	public List<Goodsoptprice> getGoodsoptList() {
		return goodsoptList;
	}

	public void setGoodsoptList(List<Goodsoptprice> goodsoptList) {
		this.goodsoptList = goodsoptList;
	}

	public List<Goodsparam> getGoodsparamList() {
		return goodsparamList;
	}

	public void setGoodsparamList(List<Goodsparam> goodsparamList) {
		this.goodsparamList = goodsparamList;
	}

	public String getGoodsbrandguid() {
		return goodsbrandguid;
	}

	public void setGoodsbrandguid(String goodsbrandguid) {
		this.goodsbrandguid = goodsbrandguid;
	}

	public String getGoodsclassguid() {
		return goodsclassguid;
	}

	public void setGoodsclassguid(String goodsclassguid) {
		this.goodsclassguid = goodsclassguid;
	}

	public List<Supplier> getSupplierList() {
		return supplierList;
	}

	public void setSupplierList(List<Supplier> supplierList) {
		this.supplierList = supplierList;
	}
}
